python nth to last singly linked list